#if !defined(APP_POOL_H)
#define APP_POOL_H

typedef struct{
    int (*task_fun)(void *);//任务函数
    void *arg; //任务参数
}Task;

//初始化线程池/任务队列

int app_pool_init(int size);

//销毁线程池/任务队列
void app_pool_close();

//向线程池中添加任务

int app_pool_registerTask(int (*task_fun)(void *),void *arg);

#endif // APP_POOL_H
